index
TCP/IP 概念层模型
TCP/IP 模型是一种计算机网络通信模型,它描述了互联网协议套件的组成和工作原理。TCP/IP 模型是实际互联网通信的基础,它将网络通信过程划分为四个抽象层次,以便更好地理解和管理网络通信。
TCP/IP 模型的四层:
1. 网络接口层 (Network Interface Layer):
- 主要职责:处理物理介质和数据传输的硬件细节,如以太网、Wi-Fi、PPP 等。
- 传输单位:帧(Frame)。
- 功能:将数据帧从一个物理介质传输到另一个,进行物理寻址。
2. 网际层 (Internet Layer):
- 主要职责:处理数据包的路由和转发,确保数据从源主机到目标主机的传递。
- 传输单位:数据包(Packet)。
- 功能:负责逻辑寻址,选择最佳路径以将数据包从源传输到目标。
3. 传输层 (Transport Layer):
- 主要职责:提供端到端的数据传输服务,包括流量控制、错误检测和纠正,以及数据的分段和重组。
- 传输单位:数据段(Segment)。
- 功能:确保可靠的数据传输,包括流量控制、差错检测、重新传输等。包括 TCP 和 UDP 协议。
4. 应用层 (Application Layer):
- 主要职责:包含了各种应用程序和协议,如 HTTP、SMTP、FTP 等,负责应用程序之间的通信和数据交换。
- 传输单位:消息(Message)。
- 功能:提供各种应用程序,使用户能够进行通信、访问资源和执行各种任务。